home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 52 / Amiga Format AFCD52 (Issue 136, May 2000).iso / -serious- / programming / c / icu-1.3.1 / icu.readme < prev    next >
Text File  |  2000-02-23  |  2KB  |  38 lines

  1. Short:    International Classes for Unicode (src)
  2. Author:   Taligent, Inc., IBM Corp.
  3. Uploader: kyrimis@cti.gr (Kriton Kyrimis)
  4. Version:  1.3.1
  5. Type:     dev/c
  6.  
  7. This is the source of the native Amiga port (no ixemul.library required)
  8. of ICU, IBM's International Classes For Unicode
  9.  
  10. To build on the Amiga using gcc, you must first of all install a wide
  11. character library (e.g., the simple wchar library that I have extracted
  12. from the Jikes source, available at both Aminet and the Amiga Jikes
  13. site, http://dias.cti.gr/~kyrimis/jikes/ . After this, cd to icu/source,
  14. set you stack to at least 30000, invoke configure from sh as follows:
  15.  
  16. CFLAGS="-O0 -fomit-frame-pointer -m68000 -msoft-float -DAPP_NO_THREADS" \
  17. CXXFLAGS="-O0 -fomit-frame-pointer -m68000 -msoft-float -DAPP_NO_THREADS" \
  18. LDFLAGS="-noixemul -s -m68000 -msoft-float" LIBS="-lw" configure \
  19. --host=amiga --prefix=GG: --bindir=GG:bin --sbindir=GG:bin \
  20. --libexecdir=GG:libexec --datadir=GG:share --sysconfdir=GG:etc \
  21. --sharedstatedir=GG:com --localstatedir=GG:var --libdir=/GG/lib \
  22. --includedir=GG:include --infodir=GG:info --mandir=GG:man
  23.  
  24. adjusting for the CPU, FPU, and optimization level of your preference, then
  25. type "make". Be warned that raising the optimization level increases
  26. compilation time significantly, and requires large amounts of memory.
  27.  
  28. This will build all of the package, except for one of the test programs
  29. that requires pthreads. After the package is built, type "make install"
  30. to install it.
  31.  
  32. Kriton Kyrimis (kyrimis@cti.gr)
  33.  
  34. ******************************************************************************
  35. This software is subject to the terms of the IBM Public License, a copy
  36. of which is available in file icu/license.html.
  37. ******************************************************************************
  38.